Clamp Down — synonyms, definition
1. clamp down (Noun)
1 definition
clamp down (Noun) — Sudden restriction on an activity.
2 types of
limitation restriction
2. clamp down (Verb)
1 synonym
crack down
1 definition
clamp down (Verb) — Repress or suppress (something regarded as undesirable).
ex. "The police clamped down on illegal drugs"
7 types of
bound confine limit restrain restrict throttle trammel